place where meat is stored - Allemand Anglais Dictionnaire